History
History
Synonyms
UK
US
Meaning:
pond

a small area of water, e.g. in a garden

small body of water

LILY POND as in Wiktionary
LILY POND as in Wikipedia